Big Huge Thesaurus

horsehair fabric

noun